package com.yidu.hbats.model;

import java.io.Serializable;
import java.util.Date;

/**
 * 
 */
public class AtsData implements Serializable {
    /**
     * 主键
     */
    private Integer dtId;

    /**
     * 批次外键
     */
    private Integer batchId;

    private String itemUnit;//指标单位

    public String getItemUnit() {
        return itemUnit;
    }

    public void setItemUnit(String itemUnit) {
        this.itemUnit = itemUnit;
    }

    /**
     * 指标外键
     */
    private Integer itemIds;
    /**
     * 批次的数组
     */
    private Integer[] itemId;

    public Integer[] getItemId() {
        return itemId;
    }

    public void setItemId(Integer[] itemId) {
        this.itemId = itemId;
    }

    /**
     * 指标名称
     */
    private String itemName;

    /**
     * 标准值
     */
    private Double valueBase;

    /**
     * 最高值
     */
    private Double valueMax;

    /**
     * 参考值
     */
    private Double valueRef;

    /**
     * 实际值
     */
    private Double valueFact;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 创建人
     */
    private String creater;

    /**
     * 创建时间
     */
    private Date creatTime;

    /**
     * 是否有效
     */
    private Integer isva;

    /**
     * 备注
     */
    private String remark;


    /**
     * 运动员ID
     */
    private Integer athleteId;

    //运动员数组
    private Integer[] athleteIds;

    public Integer[] getAthleteIds() {
        return athleteIds;
    }

    public void setAthleteIds(Integer[] athleteIds) {
        this.athleteIds = athleteIds;
    }

    /**
     * 体育项目ID
     */
    private Integer sportId;

    /**
     * 名称
     */
    private String batchName;

    /**
     * 年
     */
    private String year;

    /**
     * 月
     */
    private String month;

    /**
     * 录入时间
     */
    private String batchDate;

    /**
     * 运动员姓名
     */
    private String athleteName;
    //选择的批次
    private String[] choiceOne;

    public String[] getChoiceOne() {
        return choiceOne;
    }

    public void setChoiceOne(String[] choiceOne) {
        this.choiceOne = choiceOne;
    }

    /**
     * 体育项目名称
     */
    private String sprotName;

    public Integer getAthleteId() {
        return athleteId;
    }

    public void setAthleteId(Integer athleteId) {
        this.athleteId = athleteId;
    }

    public Integer getSportId() {
        return sportId;
    }

    public void setSportId(Integer sportId) {
        this.sportId = sportId;
    }

    public String getBatchName() {
        return batchName;
    }

    public void setBatchName(String batchName) {
        this.batchName = batchName;
    }

    public String getYear() {
        return year;
    }

    public void setYear(String year) {
        this.year = year;
    }

    public String getMonth() {
        return month;
    }

    public void setMonth(String month) {
        this.month = month;
    }

    public String getBatchDate() {
        return batchDate;
    }

    public void setBatchDate(String batchDate) {
        this.batchDate = batchDate;
    }

    public String getAthleteName() {
        return athleteName;
    }

    public void setAthleteName(String athleteName) {
        this.athleteName = athleteName;
    }

    public String getSprotName() {
        return sprotName;
    }

    public void setSprotName(String sprotName) {
        this.sprotName = sprotName;
    }

    /**
     * ats_data
     */
    private static final long serialVersionUID = 1L;

    /**
     * 主键
     * @return dt_id 主键
     */
    public Integer getDtId() {
        return dtId;
    }

    /**
     * 主键
     * @param dtId 主键
     */
    public void setDtId(Integer dtId) {
        this.dtId = dtId;
    }

    /**
     * 批次外键
     * @return batch_id 批次外键
     */
    public Integer getBatchId() {
        return batchId;
    }

    /**
     * 批次外键
     * @param batchId 批次外键
     */
    public void setBatchId(Integer batchId) {
        this.batchId = batchId;
    }

    /**
     * 指标外键
     * @return item_id 指标外键
     */
    public Integer getItemIds() {
        return itemIds;
    }

    /**
     * 指标外键
     * @param itemIds 指标外键
     */
    public void setItemIds(Integer itemIds) {
        this.itemIds = itemIds;
    }

    /**
     * 指标名称
     * @return item_name 指标名称
     */
    public String getItemName() {
        return itemName;
    }

    /**
     * 指标名称
     * @param itemName 指标名称
     */
    public void setItemName(String itemName) {
        this.itemName = itemName == null ? null : itemName.trim();
    }

    /**
     * 标准值
     * @return value_base 标准值
     */
    public Double getValueBase() {
        return valueBase;
    }

    /**
     * 标准值
     * @param valueBase 标准值
     */
    public void setValueBase(Double valueBase) {
        this.valueBase = valueBase;
    }

    /**
     * 最高值
     * @return value_max 最高值
     */
    public Double getValueMax() {
        return valueMax;
    }

    /**
     * 最高值
     * @param valueMax 最高值
     */
    public void setValueMax(Double valueMax) {
        this.valueMax = valueMax;
    }

    /**
     * 参考值
     * @return value_ref 参考值
     */
    public Double getValueRef() {
        return valueRef;
    }

    /**
     * 参考值
     * @param valueRef 参考值
     */
    public void setValueRef(Double valueRef) {
        this.valueRef = valueRef;
    }

    /**
     * 实际值
     * @return value_fact 实际值
     */
    public Double getValueFact() {
        return valueFact;
    }

    /**
     * 实际值
     * @param valueFact 实际值
     */
    public void setValueFact(Double valueFact) {
        this.valueFact = valueFact;
    }

    /**
     * 排序
     * @return sort 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 排序
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 创建人
     * @return creater 创建人
     */
    public String getCreater() {
        return creater;
    }

    /**
     * 创建人
     * @param creater 创建人
     */
    public void setCreater(String creater) {
        this.creater = creater == null ? null : creater.trim();
    }

    /**
     * 创建时间
     * @return creat_time 创建时间
     */
    public Date getCreatTime() {
        return creatTime;
    }

    /**
     * 创建时间
     * @param creatTime 创建时间
     */
    public void setCreatTime(Date creatTime) {
        this.creatTime = creatTime;
    }

    /**
     * 是否有效
     * @return isva 是否有效
     */
    public Integer getIsva() {
        return isva;
    }

    /**
     * 是否有效
     * @param isva 是否有效
     */
    public void setIsva(Integer isva) {
        this.isva = isva;
    }

    /**
     * 备注
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }
}